rotted carcass

Translations
carcasse en décomposition